/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package pe.edu.ulima.programacion.modulo2;

import javax.swing.JOptionPane;

/**
 *
 * @author profw51
 */
public class IF03 {

    public static void main(String[] args) {
        int i = 2, n = 90;
        boolean indicador = true, sw = false;
        //if (i=2) qué sucede por qué?
        // -> no compila, i = 2 es asignación, resuelva a int, no es boolean
        if (i == 2) {
            JOptionPane.showMessageDialog(null, "Primer Plop");
        }

        if (indicador == false) {
            JOptionPane.showMessageDialog(null, "Segundo plop");
        }

        if (indicador) {
            // if(i) qué sucede por qué?
            // -> no compila i es de tipo int, no es un boolean
            JOptionPane.showMessageDialog(null, "!ok");
        }

        // -> si compila, si bien es asignación resuelve a boolean
        // siempre da true
        if (sw = true) {
            JOptionPane.showMessageDialog(
                    null, "!ok");
        }
        
        // if (sw==true) qué sucede por qué
        // -> no entra al if, sw es false

        if (sw == false) {
            JOptionPane.showMessageDialog(
                    null, "!plop");
        }
    }
}
